wash its face - Espagnol Anglais Dictionnaire